EasyPQC.Keys
This uses KYBERS CRYSTAL for handling secrets; this is great for one time passes, exchanges, etc.
Holds AES-GCM encrypted data and its associated IV.
Creates a public and private key (tuple.Item1, tuple.Item2). The public key should be shared, but the private key should only be on the the device that made/called the function.
Creates a secret using the public key, returning a KeyAndEncryptedText object; check this when fixing example section
Parameters:
Returns: Task<byte[]>
Creates a second secret using the private key and a cipher (within the KeyAndEncryptedText object as key).
Parameters:
Returns: Task